home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
earcd
/
editor
/
editor2
/
textengn.lha
/
Textengine
/
TEM
/
article.tes
next >
Wrap
Text File
|
1996-12-23
|
736b
|
47 lines
/* $VER: article.tes 1.0 (7.10.96) */
/* start */
options results
parse arg n x y
signal on syntax
myhost=n||" '"||x||"'"
interpret myhost
/* main */
'GOTO BYTE=1'
'REPLACE STRING="<ARTICLE>" BY="<PREPROCESSEDart>" NEXT WILD=FALSE'
'GOTO LINE 2 COLUMN 1'
'QUERY LEN VAR VARX'
if VARX<26 then do
'TEXT T="<HEAD>"'
'SMARTCR'
'QUERY NAME LEN VAR VARX'
if VARX>1 then do
'CR'
'TEXT T="<HEAD2>"'
end
else 'UP'
'GOTO EOL'
'TEXT T="<BREAK>"'
end
'GOTO BOTTOM COLUMN=1'
'QUERY LINE VAR VARX'
'UP'
'FIND STRING="??(#((, ??)|(<*>)))" NEXT WILD=TRUE QUIET'
'QUERY LINE'
if RESULT=VARX then do
'TEXT T="<NAME "'
'GOTO EOL'
'TEXT T=">"'
end
/* end */
exit 0
syntax:
say "Sorry, error line" SIGL ":" errortext(RC) ":-("
exit 20